package com.goresor.service;

import java.io.IOException;
import java.util.List;

import com.goresor.model.Loc;

public interface ILocationProvider {

	public abstract List<Loc> getLocationsList() throws IOException;

	public abstract Loc getLocation(Long timestampMs) throws IOException;

	public abstract Loc getLocationCurrent() throws IOException;

	public abstract Loc updateCurrent() throws IOException;

	public abstract void executeDelete(Long timestampMs) throws IOException;

	public abstract void executeDeleteCurrent() throws IOException;

}